#ifndef __INIT_H
#define __INIT_H


/* Includes STANDARD LIB Files -------------------------------------- */
/* Includes STM32 LIB Files ----------------------------------------- */
#include "stm32f10x.h"
#include "stm32f10x_it.h"
/* Includes SYSTEM Header Files ------------------------------------- */
#include "includes.h"
#include "sys.h"
#include "delay.h"
#include "exti.h"
#include "wdg.h"
#include "timer.h"
#include "rtc.h"
#include "umbrella_os.h"
/* Includes CONFIG Header Files ------------------------------------- */
#include "my_include.h"
/* Includes MALLOC Header Files ------------------------------------- */
#include "malloc.h"
/* Includes HARDWARE Header Files ----------------------------------- */
#include "led.h"
#include "key.h"
#include "beep.h"
#include "tpad.h"
#include "wkup.h"
#include "dma.h"
#include "w25qxx.h"
#include "xfs5152.h"
#include "ld3320.h"
#include "rc522.h"
#include "lcd.h"
#include "sram.h"
#include "motor.h"
#include "relay.h"
/* Includes DRIVER Header Files ------------------------------------- */
#include "usart.h"
#include "usmart.h"
#include "iic.h"
#include "spi.h"

extern OS_TCB* StartTaskTCB;
extern CPU_STK* START_TASK_STK;

void All_Init(void);

#endif

